ExpandableFAQ\Models\Formatting\StaticFormatter D

Total Complexity 166
Dependencies 1
Dependents 6
Total lines 938
Lines of code 634
Logical lines of code 374
Comment lines 169
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
getTimeDropdownOptionsHTML()
C
33 23 95
getTrustedProgressiveNumberDropdownOptionsHTML()
B
43 17 47
getMonthStartDatesDropdownOptionsHTML()
B
39 15 62
getDateRangeTimestampArray()
A
43 15 45
getYearStartDatesDropdownOptionsHTML()
A
43 12 48
getDaysArray()
A
42 11 46
generateTrustedNumberDropdownOptionsHTML()
S
51 7 26
getTabParams()
S
53 7 24
getIncrementalHash()
S
52 5 26
getDateRangeAndHourRangeTimestampArray()
S
53 5 24
getKeyValueDropdownOptionsHTML()
S
53 5 24
getFormattedPercentage()
S
56 5 20
getYearRangeAndMonthRangeTimestampArray()
S
52 4 24
getNext30DaysArray()
S
59 4 15
getClosestInteger()
S
61 4 12
getHourRangeTimestampArray()
S
61 4 12
getAllDaysOfTheMonthArray()
S
60 3 12
getYearsRangeTimestampArray()
S
61 3 12
getMonthsRangeTimestampArray()
S
61 3 12
priceCompare()
S
67 3 7
getSumOfTwoArrays()
S
66 3 8
getTruncated()
S
64 2 10
removeValueFromArray()
S
68 2 7
getMultipliedNumberArray()
S
67 2 8
extractDomainFromURL()
S
75 1 4
getCurrentURL()
S
74 1 4